package domein;

import java.io.Serializable;


public class Account implements Serializable {
	private Persoon klant;
	private String wachtwoord;
	
	public Account(Persoon aKlant, String aWachtwoord, String aWachtwoordCheck) throws IllegalArgumentException{
		if(aWachtwoord.length() < 7){
			throw new IllegalArgumentException("Wachtwoord dient langer te zijn dan 7 karakters");
		}else if (!aWachtwoord.equals(aWachtwoordCheck)){
			throw new IllegalArgumentException("Wachtwoorden zijn niet het zelfde.");
		}
		klant = aKlant;
		wachtwoord = aWachtwoord;
	}
	
	public Persoon getKlant(String aWachtwoord){
		if(wachtwoord.equals(aWachtwoord)){
			return klant;
		}
		return null;
	}
}
